Michael Stranahan

Michael Stranahan


 * Trustee, Future Generations
 * Director, Needmor Fund
 * Emeritus Director, Rocky Mountain Institute